Skip to content

Use the Developer ID distribution team#8

Merged
mikonyaa merged 2 commits into
mainfrom
agent/fix-release-team-id
Jul 16, 2026
Merged

Use the Developer ID distribution team#8
mikonyaa merged 2 commits into
mainfrom
agent/fix-release-team-id

Conversation

@mikonyaa

Copy link
Copy Markdown
Owner

Summary

  • align the protected release workflow with the Team ID embedded in both Developer ID certificates
  • make signing readiness robust to pipefail/SIGPIPE and request the installer certificate as PEM
  • cover the real distribution team in the signing regression test and update release documentation

Verification

  • Scripts/ci/test-signing-identity-resolution.sh
  • Scripts/release/verify-signing-readiness.sh
  • swift test (90 tests)
  • Scripts/ci/check-doc-links.sh
  • Scripts/ci/public-artifact-scan.sh .

The failed release run imported both identities successfully but correctly rejected the previous, unrelated Team ID. No secret values are changed or exposed by this PR.

@mikonyaa
mikonyaa merged commit cde1a7b into main Jul 16, 2026
4 checks passed
@mikonyaa
mikonyaa deleted the agent/fix-release-team-id branch July 16, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant